package dlg.code.state.context.service;

import dlg.code.state.domain.OrderInfo;
import dlg.code.state.enums.OrderStateEnum;

public interface IOrderStateService {

    boolean pay(OrderInfo orderInfo);

    boolean reminder(OrderInfo orderInfo);

    boolean delete(OrderInfo orderInfo);

    void changeState(OrderInfo orderInfo, OrderStateEnum orderStateEnum);

}
